european technical approvals - Spanish English Dictionary